Not All Share Buybacks Are Alike! How Msci Is Thoughtful About Its Share Buyback Program